return {
  {
    "jackyhevey/text-case.nvim",
    event = "BufReadPost",
    keys = {
      {
        mode = { "n", "v" },
        "gat",
        function() require("textcase").operator "to_title_case" end,
        desc = "Operator Title_case",
      },
    },
    config = function() require("textcase").setup {} end,
  },
  {
    "kana/vim-textobj-entire",
    event = "BufReadPost",
    keys = {
      { "ie", mode = { "o", "v" } },
      { "ae", mode = { "o", "v" } },
    },
    dependencies = {
      "kana/vim-textobj-user",
    },
  },
  -- TODO: test
}
